(someone) snigger uncontrollably

Translations
glousser de façon incontrôlable